Tech

Tesla delivers first electric Semi trucks — three years late